package grailsforum

class SecurityFilters {

    def filters = {

//        all(controller:'*', action:'*') {
//
//            before = {
//
//            }
//            after = { Map model ->
//
//            }
//            afterView = { Exception e ->
//
//            }
//        }

        loginCheck(controller: '*', action : '*'){

            before = {

                if(!session.user  && (!actionName.equals('login') && !actionName.equals('validate'))){

                    redirect(controller: 'users', action: 'login')
                    return true
                }
            }
        }
    }
}
